twenty points - German English Dictionary